//package com.bosssoft.cloud.wechat.common.bean.user;
//
//import com.bosssoft.cloud.user.vo.LoginedUserVO;
//import com.bosssoft.cloud.wechat.common.infra.exception.UserException;
//import com.bosssoft.cloud.wechat.infrastructure.util.JsonUtil;
//
//import java.util.List;
//
///**
// * @description: 用户信息*
// * @author: liqw
// * @create: 2018-09-04 17:09
// **/
//public class UserInfo {
//    private String name;
//    private String phone;
//    private String session_token;
//    private String uid;
//    private String username;
//    private String wxId;
//    private String zfbId;
//    private String isunit;
//    private String organizationCode;
//    private String unitLinkman;
//    private String unitName;
//    private String idCard;
//    private List<String> relateName;
//
//    public List<String> getRelateName() {
//        return relateName;
//    }
//
//    public void setRelateName(List<String> relateName) {
//        this.relateName = relateName;
//    }
//
//    public String getIdCard() {
//        return idCard;
//    }
//
//    public void setIdCard(String idCard) {
//        this.idCard = idCard;
//    }
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    public String getPhone() {
//        return phone;
//    }
//
//    public void setPhone(String phone) {
//        this.phone = phone;
//    }
//
//    public String getSession_token() {
//        return session_token;
//    }
//
//    public void setSession_token(String session_token) {
//        this.session_token = session_token;
//    }
//
//    public String getUid() {
//        return uid;
//    }
//
//    public void setUid(String uid) {
//        this.uid = uid;
//    }
//
//    public String getUsername() {
//        return username;
//    }
//
//    public void setUsername(String username) {
//        this.username = username;
//    }
//
//    public String getWxId() {
//        return wxId;
//    }
//
//    public void setWxId(String wxId) {
//        this.wxId = wxId;
//    }
//
//    public String getZfbId() {
//        return zfbId;
//    }
//
//    public void setZfbId(String zfbId) {
//        this.zfbId = zfbId;
//    }
//
//    public String getIsunit() {
//        return isunit;
//    }
//
//    public void setIsunit(String isunit) {
//        this.isunit = isunit;
//    }
//
//    public String getOrganizationCode() {
//        return organizationCode;
//    }
//
//    public void setOrganizationCode(String organizationCode) {
//        this.organizationCode = organizationCode;
//    }
//
//    public String getUnitLinkman() {
//        return unitLinkman;
//    }
//
//    public void setUnitLinkman(String unitLinkman) {
//        this.unitLinkman = unitLinkman;
//    }
//
//    public String getUnitName() {
//        return unitName;
//    }
//
//    public void setUnitName(String unitName) {
//        this.unitName = unitName;
//    }
//
//    @Override
//    public String toString() {
//        return "UserCenterUserInfo{" +
//                "name='" + name + '\'' +
//                ", phone='" + phone + '\'' +
//                ", session_token='" + session_token + '\'' +
//                ", uid='" + uid + '\'' +
//                ", username='" + username + '\'' +
//                ", wxId='" + wxId + '\'' +
//                ", zfbId='" + zfbId + '\'' +
//                ", isunit='" + isunit + '\'' +
//                ", organizationCode='" + organizationCode + '\'' +
//                ", unitLinkman='" + unitLinkman + '\'' +
//                ", unitName='" + unitName + '\'' +
//                '}';
//    }
//
//
//    public static UserInfo getUserInfo(String json) throws UserException {
//        UserCenterCommonReturn userCenterCommonReturn = UserCenterCommonReturn.checkReturn(json);
//        Object data = userCenterCommonReturn.getData();
//        UserInfo userInfo = JsonUtil.fromJson(JsonUtil.toJson(data), UserInfo.class);
//        return userInfo;
//    }
//
//    public static UserInfo getUserInfo(LoginedUserVO registerVO) {
//        UserInfo userInfo = new UserInfo();
//        List<String> relatedNames = registerVO.getRelatedNames();
//        userInfo.setRelateName(relatedNames);
//        userInfo.setIdCard(registerVO.getIdCard());
//        userInfo.setName(registerVO.getName());
//        userInfo.setPhone(registerVO.getPhone());
//        userInfo.setSession_token("");
//        userInfo.setUid(registerVO.getUserId());
//        userInfo.setUsername(registerVO.getUserName());
//        userInfo.setWxId(registerVO.getUnionId());
//        userInfo.setZfbId(registerVO.getZfdId());
//        userInfo.setIsunit("");
//        userInfo.setOrganizationCode("");
//        userInfo.setUnitLinkman("");
//        userInfo.setUnitName("");
//        return userInfo;
//    }
//}
